.loader {
    display: flex;
    justify-content: center;
    align-items: center;
}
.loader {
    flex-direction: column-reverse;
    color: #8aaaff;
    font: 2.5em sans-serif;
}
progress{
    background-color: rgba(0,0,0,.2);
}
progress[value] {
    width: 100%;
    height: 0.28em;
    border: none;
    border-radius: 0.125em;
    background:  rgba(0,0,0,.2);
}
progress[value]::-webkit-progress-bar {
    border: none;
    border-radius: 0.125em;
    background:  rgba(0,0,0,.2);
}
progress[value]::-webkit-progress-value {
    border: none;
    border-radius: inherit;
    background: linear-gradient(90deg, #00a0e9, #08d7ed);
}
progress[value]::-moz-progress-bar {
    border: none;
    border-radius: inherit;
    background: linear-gradient(90deg, #00a0e9, #08d7ed);
}
progress[value]::-ms-fill {
    border: none;
    border-radius: inherit;
    background: linear-gradient(90deg, #00a0e9, #08d7ed);
}
